peat litter - German English Dictionary